auto showroom - Turkish English Dictionary